@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/fontawesome-webfont.eot?v=4.3.0');
  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),
   url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), 
   url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), 
   url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), 
   url('../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
#t1::before{
	font-family: 'FontAwesome';
    content: "\f075";
}
#t2::before{
	font-family: 'FontAwesome';
	content: "\f07b";
}
header{
	height: 156px;
	padding: 40px 0px;
	
	background: white;
	box-sizing: border-box;
}
header h2{
	color: orange;
	width: 1100px;
	margin: 0px auto;
	font: 45px/54px 'Open Sans','微软雅黑','黑体',sans-serif;
}
header p{
	color: purple;
	margin: 0 auto;
	width: 1100px;
	height: 22px;
}
body{
	background: #EEE;
}

nav{
	height: 60px;
	background: #222222;
}
nav ul{
	width: 1100px;
	height: 60px;
	margin: 0 auto;
	background: #222222;
}
nav li{
	float: left;
	padding-left: 20px;
}
nav li:nth-child(2){
	position: relative;
}
nav li a{
	font-size: 20px;
	color: white;
	display: block;
	width: 94px;
	height: 60px;
	text-align: center;
	line-height: 60px;
	
	
}
nav li img{
	position: absolute;
	top: 6px;
}
nav a:hover{
	background: gray;
	text-decoration: none;
}
#main{
	width: 1100px;
	margin: 0 auto;
}
#lside{
	width: 805px;
	
	float: left;
}
article{
	margin-bottom: 20px;
	padding: 40px;
	background: white;
	position: relative;
}
article h2 a,article h2 a:visited{
	color: #1e73be;
	font:30px/36px '微软雅黑','黑体',sans-serif;
}
article h2 a:hover{
	color: black;
	text-decoration: none;
}
article p a{
	display: block;
	font-size: 14px;
	position: absolute;
	right: 90px;
}
.arthead{
	width: 725px;
	height: 18px;
	margin-top: 6px;
	margin-bottom: 40px;
}
.arthead a,.arthead a:visited{
	color: rgb(102,102,102);
} 
.arthead a:hover{
	color: blue;
	text-decoration: none;
}
.arthead p{
	font:15px/23px '新宋体','宋体',serif;
}
#pager{
	width: 805px;
	height: 25px;
	font:17px/23px '微软雅黑','黑体',sans-serif;
}
#pager a, #pager a:visited{
	color: rgb(30,115,190);
}
#pager a:hover{
	color: black;
}


#rside{
	width: 275px;
	
	float: right;
}
aside{
	padding: 40px;
	background: white;
	margin-bottom: 20px;
}
aside h4{
    font:normal 20px '微软雅黑','黑体',sans-serif;
    margin-bottom: 30px; 
}
aside a, a:visited{
	color: #1e73be;
	font:'新宋','宋体',serif;
}
aside a:hover{
	color: black;
}
aside li{
	width: 195px;
	height: 21px;
	padding-bottom: 5px;
}

#rside aside input{
	border: 1px solid #ccc;
	width: 163px;
	height: 19px;
	padding: 10px 15px;
}
aside:first-child,article:first-child{
	margin-top: 20px;
}
aside:last-child{

}
article:last-of-type{
	border: 1px solid red;
	margin-bottom: 25px;
}

.clear{
	clear: both;
}
footer{
	height: 85px;
	background: #808080;
	text-align: center;
	color: white;
	font: 17px/65px '微软雅黑','黑体',sans-serif;
}